commit: Fix segfault on async writes if object exists and checksum requested
authorColin Walters <walters@verbum.org>
Thu, 22 Jan 2015 02:16:11 +0000 (21:16 -0500)
committerColin Walters <walters@verbum.org>
Thu, 22 Jan 2015 02:17:47 +0000 (21:17 -0500)
commit549f1ec7df58b9e9adcd25a0825f47fc71d2dd9e
tree8956166a2e7579b06631c9940b327e175e303519
parent28e5e6f27fe1600ee5f48ea55264ed73285a2dd8
commit: Fix segfault on async writes if object exists and checksum requested

If an object already existed and we somehow tried to pull it, the
caller would still expect a returned checksum.

This appears to happen with static deltas for some reason; we might be
including duplicate metadata objects.  Regardless, this is a bug that
should be fixed.
src/libostree/ostree-repo-commit.c